//package com.yyl.gateway.config;
//
//import org.springframework.context.annotation.Primary;
//import org.springframework.stereotype.Component;
//import springfox.documentation.swagger.web.SwaggerResource;
//import springfox.documentation.swagger.web.SwaggerResourcesProvider;
//
//import java.util.ArrayList;
//import java.util.List;
//
///**
// * 聚合 其他的微服务的swagger
// */
//@Component
//@Primary
//public class DocumentConfig implements SwaggerResourcesProvider {
//    @Override
//    public List<SwaggerResource> get() {
//        //  获取  其他的微服务的资源
//        List<SwaggerResource> swaggerResourceList = new ArrayList<>();
//        // product   order
//        SwaggerResource swaggerResource = new SwaggerResource();
//        swaggerResource.setName("订单的名字order");
//        swaggerResource.setSwaggerVersion("2.0");
//        swaggerResource.setLocation("/order/v2/api-docs");
//
//        SwaggerResource swaggerResource1 = new SwaggerResource();
//        swaggerResource1.setName("pro微服务");
//        swaggerResource1.setSwaggerVersion("2.0");
//        swaggerResource1.setLocation("/product/v2/api-docs");
//
//        swaggerResourceList.add(swaggerResource);
//        swaggerResourceList.add(swaggerResource1);
//
//        return swaggerResourceList;
//    }
//}
